數值資料型別
→整數integer、浮點數float、複數complex number
字串型別
→字串string
容器型別(contains type)
→串列list + 元組tuple + 字典dictionary
整數資料型別
Python支援二進位、八進位、十六進位數字系統,數值需加上數字系統的字首來分別。
數字系統 | 字首 |
---|---|
二進位 | 0B或0b |
八進位 | 0O或0o |
十六進位 | 0X或0x |
浮點數資料型別
精確度可以到小數點下15位
複數資料型別
語法:
a + bj
type()函式
→可以取得參數變數的資料型別
使用「’」或「”」括起,python沒有字元型別(引號裡的字串只有一個時就是字元
使用True和False來表示
下列變數值也視為false:
(1) 整數值0或浮點數值0.0
(2) 空的list[]、tuple()、dictionary{}
(3) 關鍵字None
Python需呼叫型別轉換函式來轉換資料型別。
常見的型別轉換函式: